67
124
60
32
19
15
30
90
80
100
94
28
66
84
76
103
29
92
56
26
39
189
40
27
196
118
193
294
131
116
133
157